package com.weibo4j.api.domain;

import java.util.Date;

import com.alibaba.fastjson.annotation.JSONField;

public class Comment {
    
    @JSONField(name = "created_at", format = "EEE MMM dd HH:mm:ss Z yyyy")
    private Date createdAt;
    
    private Long id;
    
    private String text;
    
    private String source;
    
    private String mid;
    
    private User user;
    
    private Status status;
    
    @JSONField(name = "reply_comment")
    private Comment replyComment;

    public Comment getReplyComment() {
        return replyComment;
    }

    public void setReplyComment(Comment replyComment) {
        this.replyComment = replyComment;
    }

    public Date getCreatedAt() {
        return createdAt;
    }

    public void setCreatedAt(Date createdAt) {
        this.createdAt = createdAt;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getText() {
        return text;
    }

    public void setText(String text) {
        this.text = text;
    }

    public String getSource() {
        return source;
    }

    public void setSource(String source) {
        this.source = source;
    }

    public String getMid() {
        return mid;
    }

    public void setMid(String mid) {
        this.mid = mid;
    }

    public User getUser() {
        return user;
    }

    public void setUser(User user) {
        this.user = user;
    }

    public Status getStatus() {
        return status;
    }

    public void setStatus(Status status) {
        this.status = status;
    }
    
    
}
